package com.patient.domin;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.godGuang.common.core.annotation.Excel;
import com.godGuang.common.core.web.domain.BaseEntity;

/**
 * 患者个人信息对象对象 t_personal
 *
 * @author godGuang
 * @date 2024-01-16
 */
public class TPersonal extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 患者个人信息id */
    private Long personalId;

    /** 患者个人信息头像 */
    @Excel(name = "患者个人信息头像")
    private String personalPicture;

    /** 患者个人信息名称 */
    @Excel(name = "患者个人信息名称")
    private String personalName;

    /** 患者个人信息性别 */
    @Excel(name = "患者个人信息性别")
    private String personalSex;

    /** 患者个人信息身高 */
    @Excel(name = "患者个人信息身高")
    private String personalHigh;

    /** 患者个人信息邮箱 */
    @Excel(name = "患者个人信息邮箱")
    private String personalEmail;

    /** 患者绑定微信 */
    @Excel(name = "患者绑定微信")
    private String personWeixin;

    /** 实名认证id */
    @Excel(name = "实名认证id")
    private Long authenticationId;

    /** 银行卡id */
    @Excel(name = "银行卡id")
    private Long bankId;

    /** 患者个人信息体重 */
    @Excel(name = "患者个人信息体重")
    private String personalWeigh;

    /** 患者个人信息年龄 */
    @Excel(name = "患者个人信息年龄")
    private String personalAge;

    public void setPersonalId(Long personalId)
    {
        this.personalId = personalId;
    }

    public Long getPersonalId()
    {
        return personalId;
    }
    public void setPersonalPicture(String personalPicture)
    {
        this.personalPicture = personalPicture;
    }

    public String getPersonalPicture()
    {
        return personalPicture;
    }
    public void setPersonalName(String personalName)
    {
        this.personalName = personalName;
    }

    public String getPersonalName()
    {
        return personalName;
    }
    public void setPersonalSex(String personalSex)
    {
        this.personalSex = personalSex;
    }

    public String getPersonalSex()
    {
        return personalSex;
    }
    public void setPersonalHigh(String personalHigh)
    {
        this.personalHigh = personalHigh;
    }

    public String getPersonalHigh()
    {
        return personalHigh;
    }
    public void setPersonalEmail(String personalEmail)
    {
        this.personalEmail = personalEmail;
    }

    public String getPersonalEmail()
    {
        return personalEmail;
    }
    public void setPersonWeixin(String personWeixin)
    {
        this.personWeixin = personWeixin;
    }

    public String getPersonWeixin()
    {
        return personWeixin;
    }
    public void setAuthenticationId(Long authenticationId)
    {
        this.authenticationId = authenticationId;
    }

    public Long getAuthenticationId()
    {
        return authenticationId;
    }
    public void setBankId(Long bankId)
    {
        this.bankId = bankId;
    }

    public Long getBankId()
    {
        return bankId;
    }
    public void setPersonalWeigh(String personalWeigh)
    {
        this.personalWeigh = personalWeigh;
    }

    public String getPersonalWeigh()
    {
        return personalWeigh;
    }
    public void setPersonalAge(String personalAge)
    {
        this.personalAge = personalAge;
    }

    public String getPersonalAge()
    {
        return personalAge;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("personalId", getPersonalId())
            .append("personalPicture", getPersonalPicture())
            .append("personalName", getPersonalName())
            .append("personalSex", getPersonalSex())
            .append("personalHigh", getPersonalHigh())
            .append("personalEmail", getPersonalEmail())
            .append("personWeixin", getPersonWeixin())
            .append("authenticationId", getAuthenticationId())
            .append("bankId", getBankId())
            .append("personalWeigh", getPersonalWeigh())
            .append("personalAge", getPersonalAge())
            .toString();
    }
}
